seven-spotted ladybird beetle - Turkish English Dictionary